The Safety Issue in a Web Travel Booking Services Scenario Based on Business Process Execution Language

نویسندگان

  • Apostolos Axenopoulos
  • Charalampos Doulaverakis
  • Nicholas Protogeros
  • Panayiotis Tahinakis
  • John Mylonakis
چکیده

In the Business Process modeling area, the Business Process Execution Language (BPEL) seems to be gaining ground in favor of its other competitors. The simplicity of the protocol coupled with its ability to hide the complex mechanisms that lie underneath along with advanced control features and integration with other concrete standards as XPath and XSLT have contributed to its acceptance. BPEL has been thoroughly investigated in literature as a solution to workflow management in an enterprise environment. In this paper, an intrinsic property of BPEL, related to compensation handling, is investigated as an alternative approach to two-phase commit used in distributed transactions. The applicability of the proposed solution is demonstrated on a travel booking scenario and interesting conclusions are drawn regarding the system’s response in cases of service failures.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelling and Transforming the Behavioural aspects of Web Services

This paper introduces the modelling, mapping and transformation of behavioural aspects of interacting Web services, within the context of Model Driven Architecture (MDA). There are certain systems, such as Web services, where the dynamic aspects are of high importance and need to be considered during the modelling and transformation process, in order to create accurate representations in their ...

متن کامل

Design of Composable Services

Service composition methods range from industry standard approaches based on Web Services and BPEL to Semantic Web approaches that rely on AI techniques to automate service discovery and composition. Service composition research mostly focuses on the dynamic (workflow) aspects of compositions. In this paper we consider the static component of service composition and discuss the importance of co...

متن کامل

Deterministic Measurement of Reliability and Performance Using Explicit Colored Petri Net in Business Process Execution Language and Eflow

Today there are many techniques for web service compositions. Evaluation of quality parameters has great impact on evaluation of final product. BPEL is one of those techniques that several researches have been done on its evaluation. However, there are few researches on evaluation of QoS in eflow. This research tries to evaluate performance and reliability of eflow and BPEL through mapping them...

متن کامل

QoS-Based web service composition based on genetic algorithm

Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...

متن کامل

Evolving Use Case Maps as a Scenario and Workflow Description Language

Since 1996, the core Use Case Map (UCM) notation has remained remarkably stable. As the structure and intent of workflow and scenario languages are very similar, UCMs have been applied to scenario, workflow, and business process modeling. The recent rise of workflow languages for the description of business processes and web services resulted in a more formal assessment method for such language...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer and Information Science

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2010